package com.tdk.bts.service;

import com.tdk.bts.entity.FilmScreen;
import com.tdk.bts.util.Request;
import com.tdk.bts.vo.FilmScreenVO;

import java.sql.SQLException;
import java.text.ParseException;
import java.util.List;

public interface FilmScreenService {
     List<String> findDaysByFilmId(int filmId) throws SQLException;

     List<FilmScreen> findFilmScreenByDayAndFilmId(String day, int filmId) throws SQLException;

     List<FilmScreenVO> findScreensByFilmIdAndPageNo(Request request) throws SQLException;

     int findScreensCountsByFilmId(Request request) throws SQLException;

     void deleteScreen(int id);

     void addScreen(FilmScreen fs) throws SQLException, ParseException;
}
